#ifndef EFFECT_H_
#define EFFECT_H_

#include <SDL/SDL.h>
#include "Drawable.h"

namespace JDL
{
  class Effect
  {
  public:
    Effect(bool repeat = false);
    virtual ~Effect();
    virtual void	Do(Drawable *obj) = 0;
  protected:
    bool	_repeat;
  };
}

#endif
